   * {
       margin: 0;
   }
   
   body {
       background-color: #EFF1F3;
   }
   
   body .top {
       height: 39px;
       line-height: 38px;
       width: 100%;
       background-color: rgb(244, 244, 244);
       border-bottom-width: 1px;
       border-bottom-style: solid;
       border-bottom-color: rgb(238, 238, 238);
   }
   
   .topa {
       width: 1200px;
       margin: 0 auto;
       line-height: 38px;
   }
   
   .topa ul {
       margin-left: -40px;
       height: 39px;
       line-height: 38px;
       width: 311px;
   }
   
   .topa ul li {
       position: absolute;
       list-style: none;
   }
   
   #topaa {
       margin-top: 6px;
       display: inline-block;
       overflow: hidden;
       height: 26px;
       font-size: 14px;
       line-height: 26px;
       border: 1px solid rgb(0, 183, 214);
       color: rgb(0, 183, 214);
       background: url(images/qq.png) no-repeat 6px 3px #fff;
       width: 92px;
       text-indent: 29px;
       border-radius: 2px;
   }
   
   .topa ul li a {
       text-decoration: none;
   }
   
   #topab {
       margin-left: 107px;
       font-size: 14px;
       width: 112px;
       height: 26px;
       line-height: 26px;
       margin-top: 6px;
       display: inline-block;
       color: rgb(0, 183, 214);
       border: 1px solid rgb(0, 183, 214);
       background: url(images/qq.png) no-repeat 6px -55px #fff;
       text-indent: 29px;
       border-radius: 2px;
   }
   
   #topab .jttran {
       display: inline-block;
       width: 7px;
       height: 4px;
       background: url(images/qq.png) 0px -127px;
   }
   
   #topac {
       color: rgb(150, 150, 150);
       font-size: 12px;
       font-weight: 400px;
       margin-left: 238px;
   }
   
   a {
       display: inline-block;
       text-decoration: none;
   }
   
   #shang {
       width: 431px;
       float: right;
       margin-top: -39px;
       font-size: 14px;
   }
   
   #shanga {
       color: rgb();
       width: 100px;
       color: #666666;
   }
   
   #shanga span img {
       position: relative;
       left: 6px;
       top: 6px;
   }
   
   #shangb {
       width: 56px;
       margin-left: 100px;
       color: #666666;
       text-align: center;
   }
   
   #shangc {
       width: 56px;
       margin-left: 156px;
       color: #666666;
       text-align: center;
   }
   
   #shangd {
       margin-left: 224px;
       margin-top: 6px;
       display: inline-block;
       overflow: hidden;
       height: 26px;
       font-size: 14px;
       line-height: 26px;
       border: 1px solid rgb(0, 183, 214);
       color: rgb(0, 183, 214);
       background: url(images/qq.png) no-repeat 6px 3px #fff;
       width: 100px;
       text-indent: 29px;
       border-radius: 2px;
   }
   
   #shange {
       margin-top: 6px;
       display: inline-block;
       overflow: hidden;
       height: 26px;
       line-height: 26px;
       border: 1px solid rgb(33, 169, 1);
       color: rgb(33, 169, 1);
       background: url(images/qq.png) no-repeat 4px -794px #fff;
       width: 100px;
       text-indent: 29px;
       border-radius: 2px;
   }

   
   nav {
       width: 100%;
       height: 85px;
       box-sizing: border-box;
       background-color: #fff;
   }
   
   nav>div {
       width: 1200px;
       margin: 0 auto;
       box-sizing: border-box;
   }
   
   li {
       list-style-type: none;
   }
   
   #navshou div a img {
       margin-top: 14px;
       margin-right: 36px;
   }
   
   #navshou div {
       float: left;
   }
   
   #navshou ul li a {
       color: #666;
       float: left;
       font-size: 17px;
       padding-left: 25px;
       padding-right: 25px;
       line-height: 83px;
   }
   
   #navshou ul li .shouye {
       color: rgb(255, 120, 47);
       /*border: 1px solid #000;*/
       border-bottom-width: 2px;
       border-bottom-color: rgb(255, 120, 47);
       border-bottom-style: solid;
   }
   
   #navshou ul li :hover {
       color: rgb(255, 120, 47);
   }
   
   #bei {
       height: 161px;
       width: 100%;
       box-sizing: border-box;
       border: 1px solid #EFF1F3;
       text-align: center;
       background-image: url(images/indexbg.jpg)
   }
   
   #bei .zi {
       font-size: 36px;
       font-weight: 400;
       height: 81px;
       line-height: 88px;
       text-align: center;
       color: white;
   }
   
   #bei input {
       box-sizing: border-box;
       padding: 0;
       width: 590px;
       height: 48px;
       padding-left: 20px;
       font-size: 17px;
       color: #BBBBBB;
   }
   
   #bei div span:nth-of-type(1) a {
       text-align: center;
       width: 100px;
       height: 48px;
       margin-left: -5px;
       background-color: rgb(33, 169, 1);
       color: white;
       font-size: 18px;
       box-sizing: border-box;
       padding-top: 10px;
       border-bottom-right-radius: 2px;
       border-top-right-radius: 2px;
   }
   
   #bei div span:nth-of-type(2) a {
       box-sizing: border-box;
       padding-top: 10px;
       margin-left: 10px;
       width: 100px;
       height: 48px;
       background-color: rgb(255, 120, 47);
       color: white;
       font-size: 18px;
       border-radius: 2px;
   }

   
   main {
       width: 1200px;
       margin: 10px auto;
       height: 100vh;
   }
   
   .bu {
       width: 100%;
       height: 340px;
   }
   
   #kuai {
       font-weight: 400;
       height: 68px;
       line-height: 12px;
       margin-top: 11px;
       margin-bottom: 12px;
   }
   
   #kuai a {
       width: 164px;
       height: 68px;
       line-height: 68px;
       opacity: 0.9;
       text-align: center;
       border-top-left-radius: 2px;
       border-top-right-radius: 2px;
   }
   
   #kuai .yuan {
       color: rgb(119, 159, 113);
       background-color: rgb(193, 231, 193);
       margin-right: 3px;
   }
   
   #kuai .ping {
       color: rgb(143, 114, 77);
       background-color: rgb(237, 207, 166);
       margin-right: 3px;
   }
   
   #kuai .dian {
       color: rgb(173, 104, 52);
       background-color: rgb(237, 216, 200);
       margin-right: 3px;
   }
   
   #kuai .wen {
       color: rgb(88, 117, 165);
       background-color: rgb(178, 207, 252);
       margin-right: 3px;
   }
   
   #kuai .she {
       color: rgb(119, 159, 113);
       background-color: rgb(193, 231, 193);
       margin-right: 3px;
   }
   
   #kuai .wang {
       color: rgb(53, 129, 153);
       background-color: rgb(176, 224, 239);
       margin-right: 3px;
   }
   
   #kuai .shi {
       color: rgb(109, 138, 100);
       background-color: rgb(211, 230, 186);
   }

   
   #toolszone {
       width: 100%;
       font-size: 12px;
       font-weight: 400;
       overflow: hidden;
       height: 83px;
       line-height: 12px;
       background-color: #fff;
   }
   
   #toolszone dl {
       width: 100px;
       display: block;
       float: left;
       border: 1px solid #EFF1F3;
   }
   
   #toolszone dl a {
       width: 98px;
       height: 81px;
       font-family: "Microsoft YaHei";
       color: rgb(102, 102, 102);
   }
   
   #toolszone dl:hover {
       border: 1px solid #99C800;
   }
   
   #toolszone dl :hover {
       color: #99C800;
   }
   
   #toolszone dl a dt {
       width: 36px;
       height: 36px;
       margin: 13px 0px 11px 20px;
   }
   
   #toolszone dl a dd {
       font-size: 14px;
       line-height: 14px;
       margin: 0;
       padding: 0;
       text-align: center;
   }
   
   #toolszone>div {
       font-size: 16px;
       font-weight: 400;
       line-height: 82px;
       text-align: center;
   }
   
   #toolszone div a {
       color: rgb(102, 102, 102);
   }
   
   #toolszone div a:hover {
       color: #3EBB2B;
   }

   
   #reMen {
       height: 28px;
       margin-top: 40px;
       color: rgb(102, 102, 102);
       padding-left: 10px;
       font-size: 18px;
   }
   
   #reMen span a {
       width: 48px;
       color: rgb(102, 102, 102);
       font-size: 14px;
       line-height: 14px;
       overflow: hidden;
       /*margin-top: 5px;*/
       float: right;
   }
   
   #reMen span a img {
       margin-left: 5px;
   }
   
   #zhuanTiTu {
       margin-left: -8px;
       font-weight: 400;
       width: 1225px;
   }
   
   #zhuanTiTu .zhuanJi {
       border: 1px solid rgb(244, 244, 244);
       background-color: rgb(244, 244, 244);
       color: rgb(51, 51, 51);
       float: left;
       height: 272px;
       line-height: 12px;
       margin-right: 1px;
       margin-top: 6px;
       overflow: hidden;
       padding: 8px 8px 2px 8px;
       position: relative;
       width: 223px;
   }
   
   #zhuanTiTu .zhuanJi:hover {
       background-color: #fff;
       border: 2px solid #DCDCDC;
   }
   
   .zhuanJi .zhuanTimg {
       height: 226px;
       overflow: hidden;
       position: relative;
   }
   
   .zhuanJi .zhuanTimg a {
       color: rgb(102, 102, 102);
       min-height: 226;
       width: 226px;
   }
   
   #zhuanTiTu .duanwu {
       color: rgb(51, 51, 51);
   }
   
   #zhuanTiTu .duanwu p {
       background-color: #fff;
       line-height: 46px;
       height: 46px;
       padding-left: 14px;
       padding-right: 14px;
       text-align: center;
       text-overflow: ellipsis;
   }
   
   #zhuanTiTu .duanwu p a {
       font-size: 16px;
       color: rgb(102, 102, 102);
       line-height: 46px;
   }
   
   section {
       width: 1200px;
       height: 196px;
       margin: 30px auto;
   }
   
   #haiXing {
       height: 29px;
       line-height: 14px;
       border-bottom-style: solid;
       border-bottom-color: rgb(215, 215, 215);
       border-bottom-width: 1px;
   }
   
   #haiXing a {
       font-size: 14px;
       color: rgb(153, 153, 153);
       float: left;
       margin-right: 20px;
   }
   
   #haiXing a:hover {
       color: rgb(102, 102, 102);
   }
   
   section ul {
       margin-top: 16px;
       position: relative;
       left: -40px;
   }
   
   section ul li a {
       float: left;
       font-size: 14px;
       margin-right: 18px;
       color: rgb(161, 162, 162);
       line-height: 26px;
   }
   
   section ul li a:hover {
       color: rgb(62, 187, 43);
   }
   
   #footer {
       width: 100%;
       height: 119px;
       margin-top: 25px;
       background-color: #212425;
   }
   
   #footer .foone {
       height: 100px;
       width: 1200px;
       margin: 0 auto;
       overflow: hidden;
       position: relative;
   }
   
   .foop {
       height: 32px;
       line-height: 35px;
       margin-top: 16px;
       overflow: hidden;
   }
   
   .foop a {
       height: 32px;
       font-size: 14px;
       line-height: 32px;
       padding-right: 15px;
       color: rgb(238, 238, 238);
   }
   
   .foop a:hover {
       color: rgb(62, 187, 43);
   }
   
   .foop span {
       font-size: 14px;
       color: rgb(136, 136, 136);
   }
   
   .foot span {
       font-size: 14px;
       color: rgb(136, 136, 136);
   }
   
   .foom span {
       font-size: 14px;
       padding-top: 11px;
       color: rgb(136, 136, 136);
   }
   
   .foom span a {
       color: rgb(62, 187, 43);
       font-size: 14px;
   }
   
   .foom span img {
       margin-top: -3px;
   }
   
   #zuihou a {
       float: right;
       position: relative;
       top: -70px;
   }